﻿@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--color-1: #ffffff;--color-2: #000000;--color-3: #F0F0F0;--color-4: #585858;--color-5: #171796;--color-6: #010D49;--color-7: #FF6600;--color-8: #AAAAAA;--color-9: #DEDEDE;--color-10: #6F6F6F;--color-11: #363636;--color-12: #003C88;--color-13: #F7F6EF;--red-cf7: #f44336;--green-cf7: #8bc34a;--gray-cf7: #c5c5c5;--font-1: "Poppins", monospace;--font-2: "Poppins", monospace}html{overflow-x:hidden}html body{min-height:100vh;overflow-x:hidden}html #page{font-family:var(--font-1);min-height:100vh;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}html #page p{font-size:14px;margin:0 0 15px 0}html #page p:last-child{margin-bottom:0}html #page p:empty{display:none}html #page h1,html #page h2,html #page h3,html #page h4,html #page h5,html #page h6{font-family:var(--font-2)}html #page img{display:block;max-width:100%;height:auto}html #page img.alignleft{float:left;margin:0 15px 15px 0}html #page img.aligncenter{margin:0 auto}html #page img.alignright{float:right;margin:0 0 15px 15px}html #page a{text-decoration:none}html #page li{list-style:none}html #page blockquote{background-color:var(--color-3);border-left:4px solid var(--color-12);padding:10px 20px}html #page blockquote p:last-child{margin-bottom:0}html #page #main-header{width:100%}html #page #main-content{width:100%}html #page #main-footer{width:100%;margin-top:auto}.custom-full-width{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media (min-width:992px){.mobile-only{display:none !important}}@media (max-width:991px){.desktop-only{display:none !important}}.slick-slider .slick-list .slick-track{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.slick-slider .slick-list .slick-track .slick-slide{height:inherit}.slick-slider .slick-dots{list-style:none;padding:0;margin:30px 0 0 0}.slick-slider .slick-dots li{opacity:0.5}.slick-slider .slick-dots li.slick-active{opacity:1}body .wpcf7-form select{background-color:var(--color-1)}body .wpcf7-form .wpcf7-response-output{color:var(--color-1);font-weight:600;letter-spacing:0.5px;line-height:normal;text-align:center;border:0;border-radius:10px;background:var(--gray-cf7);padding:15px 15px 16px 15px;margin:30px 0 0 0}body .wpcf7-form.invalid .wpcf7-response-output{background:var(--red-cf7)}body .wpcf7-form.sent .wpcf7-response-output{background:var(--green-cf7)}body.shiftnav-open .shiftnav-toggle .fa::before{content:"" !important}#shiftnav-main{background-color:red}#shiftnav-main ul.shiftnav-menu>li{border-bottom:1px solid rgba(255, 255, 255, 0.1)}#shiftnav-main ul.shiftnav-menu>li a{color:var(--branco);font-weight:600}#shiftnav-main ul.shiftnav-menu>li.menu-item-has-children>a{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center}#shiftnav-main ul.shiftnav-menu>li.menu-item-has-children>a::after{content:"";font-family:"FontAwesome";margin:0 0 0 15px}#shiftnav-main ul.shiftnav-menu>li.menu-item-has-children>ul{display:none}#shiftnav-main ul.shiftnav-menu>li ul li{background-color:rgba(255, 255, 255, 0.1)}#shiftnav-main ul.shiftnav-menu>li ul li:not(:nth-last-child(2)){border-bottom:1px solid rgba(255, 255, 255, 0.1)}@media (max-width:991px){#shiftnav-main ul.shiftnav-menu>li ul li a img{display:none}}#banner-inner{background-image:url("/wp-content/uploads/2024/07/Elementos.png");background-color:var(--color-6);background-position:100% 100%;background-repeat:no-repeat;height:200px;display:flex;align-items:center;color:var(--color-1)}#banner-inner h6{font-weight:600;font-size:16px;line-height:24px;margin:0}#banner-inner h1{font-weight:700;font-size:48px;line-height:72px}@media (max-width:991px){#banner-inner h1{text-align:center}}@media (max-width:767px){#banner-inner h1{font-size:36px;line-height:40px}}#breadcrumb{padding-block:20px;border-bottom:2px solid var(--color-9)}#breadcrumb .container{display:flex;align-items:center;gap:10px;font-size:14px;margin-bottom:0;color:var(--color-4)}#breadcrumb .container a{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--color-4)}.menu-inner{height:100%;border-right:2px solid var(--color-3);padding:50px 0;display:inline-block;padding-right:80px;min-height:800px}@media (max-width:1399px){.menu-inner{padding-right:50px}}@media (max-width:1199px){.menu-inner{padding-right:20px}}@media (max-width:991px){.menu-inner{border:none;display:block;padding-inline:0px;padding-top:0;min-height:auto}.menu-inner ul{display:flex;flex-direction:column;align-items:center}}.menu-inner ul{margin:0;padding:0}.menu-inner ul li{width:266px;margin-bottom:8px}@media (max-width:991px){.menu-inner ul li{width:100%}}.menu-inner ul li a{color:var(--color-8);border:1px solid var(--color-9);font-weight:600;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;transition:0.3s ease-in-out}.menu-inner ul li a::after{content:url("/wp-content/uploads/2024/07/Group-159.png");margin-bottom:-3px;transition:0.3s ease-in-out}.menu-inner ul li a:hover{color:var(--color-7);border-color:var(--color-7)}.menu-inner ul li a:hover::after{filter:brightness(0) saturate(100%) invert(40%) sepia(76%) saturate(2182%) hue-rotate(2deg) brightness(103%) contrast(103%)}.menu-inner ul .current-menu-item a{color:var(--color-7);border-color:var(--color-7)}.menu-inner ul .current-menu-item a::after{filter:brightness(0) saturate(100%) invert(40%) sepia(76%) saturate(2182%) hue-rotate(2deg) brightness(103%) contrast(103%)}.search .search-form-content{position:relative}.search .search-form-content input{margin-block:60px 30px;border:1px solid var(--color-9);border-radius:32px;color:#aaaaaa;padding:15px 20px;width:100%;display:flex;justify-content:space-between;position:relative}.search .search-form-content button{background:transparent;border:none;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.search .search-loop{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:90px 30px;margin-bottom:60px}@media (max-width:991px){.search .search-loop{grid-template-columns:1fr 1fr;grid-gap:30px}}@media (max-width:600px){.search .search-loop{grid-template-columns:1fr}}.search .search-loop .entry-header{position:relative}.search .search-loop .entry-header .image-container{position:relative;height:auto;aspect-ratio:1.82;border-radius:12px;width:100%;overflow:hidden}.search .search-loop .entry-header .image-container img{display:block;height:auto;aspect-ratio:1.82;border-radius:12px;width:100%}.search .search-loop .entry-header .image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0.78%, #000000 98.12%);pointer-events:none}.search .search-loop .entry-header .entry-meta{position:absolute;bottom:10px;display:flex;justify-content:space-between;width:100%;padding-inline:15px;color:#fff}.search .search-loop .entry-summary .entry-title a{font-family:var(--font-2);font-size:16px;font-weight:600;line-height:24px;color:#010D49}.search .search-loop .entry-summary p{font-family:var(--font-1);font-size:14px;font-weight:400;line-height:22px;color:#585858}.search .pagination{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:30px;flex-wrap:wrap}.search .pagination .page-numbers{background:var(--color-3);color:var(--color-7);width:45px;height:45px;display:grid;place-items:center;border-radius:50%;transition:0.3s;font-family:var(--font-2);font-size:20px;font-weight:700;line-height:30px}.search .pagination .page-numbers:hover{opacity:0.7}.search .pagination .current{background:var(--color-7);color:var(--color-1)}.search .pagination .next,.search .pagination .prev{display:none}@media (max-width:767px){.search .pagination{margin-bottom:60px}}